<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>MSF for Agile Software Development</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <link href="css/msf.css" type="text/css" rel="stylesheet" />
    <script language="JavaScript" src="CODE/header.js"></script>
    <script language="JavaScript" src="CODE/footer.js"></script>
    <script language="JavaScript" src="CODE/msf.js"></script>

</head>
<body onload="javascript:setCheckboxValue();initOverviewCookie();" marginheight="0"
    marginwidth="0">
    <!-- start header -->
    <table class="idheader" height="70" cellspacing="0" cellpadding="0" width="100%"  border="0">
        <tbody>
            <tr>
                <td width="*">
                    <img height="71" alt="MSF for Agile Software Development" src="images/header_agile.gif" width="400" /></td>
                <td width="115">
                    <img id="vstslogo" height="40" alt="Visual Studio Team System logo" src="images/header_vsts_logo.gif"
                        width="320" /></td>
            </tr>
            <tr bgcolor="#5373ad" height="1">
                <td colspan="2">
                    <img height="1" src="images/clear.gif" width="1" alt="" /></td>
            </tr>
        </tbody>
    </table>
    <!-- end  header -->
    <!-- start breadcrumbs and tabs -->
    <table class="tabrow" height="28" cellspacing="0" cellpadding="0" width="100%" border="0">
        <tbody>
            <tr>
                <td width="164">
                    <img height="1" src="images/clear.gif" width="164" alt="" /></td>
                <td class="bottom">
                    <div id="TabsHTML" style="margin: 0pt">
                        <table cellspacing="0" cellpadding="0" width="100%" border="0" xmlns:msxsl="urn:schemas-microsoft-com:xslt"
                            xmlns:some-prefix="some-uri" xmlns:msxml="urn:schemas-microsoft-com:xslt" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                            xmlns:my="http://schemas.microsoft.com/office/infopath/2003/myXSD/2004-10-13T22:49:49"
                            xmlns:mstns="http://tempuri.org/XMLSchema.xsd">
                            <tbody>
                                <tr>
                                    <td class="taboff" width="80"><a class="taboff" onclick="javascript:doLink('Concepts');" href="Concepts.htm">Overview</a></td><td width="6"><img src="images/clear.gif" alt=""/></td>
<td class="taboff" width="80"><a class="taboff" onclick="javascript:doLink('AboutRoles');" href="AboutRoles.htm">Roles</a></td><td width="6"><img src="images/clear.gif" alt=""/></td>
<td class="tabon" width="80"><a class="tabon" onclick="javascript:doLink('AboutWorkItems');" href="AboutWorkItems.htm">Work Items</a></td><td width="6"><img src="images/clear.gif" alt=""/></td>
<td class="taboff" width="80"><a class="taboff" onclick="javascript:doLink('AboutViews');" href="AboutViews.htm">Views</a></td><td width="6"><img src="images/clear.gif" alt=""/></td>
<td class="taboff" width="80"><a class="taboff" onclick="javascript:doLink('WorkStreamsIndex');" href="WorkStreamsIndex.htm">Index</a></td><td width="6"><img src="images/clear.gif" alt=""/></td>

                                    <td align="right">
                                        <div style="margin-top: 3pt">
                                            <p class="p1a">
                                                <a onclick='javascript:open_window1("glossary.htm")' href="#">Glossary</a></p>
                                        </div>
                                    </td>
                                    <td width="38">
                                        <img src="images/clear.gif" alt=""/></td>
                                </tr>
                            </tbody>
                        </table>
                    </div>
                    <!-- end tabs -->
                </td>
            </tr>
        </tbody>
    </table>
    <!-- end breadcrumbs and tabs -->
    <!-- start main body table-->
    <table class="bodytable" cellspacing="0" cellpadding="0" width="100%" border="0">
        <tbody>
            <tr>
                <!-- start left column with navigation -->
                <td width="140">
                    <div id="leftside">
                        <div id="sidemenuHTML">
                            <div style="margin: 6px 0px 5px 20px" xmlns:msxsl="urn:schemas-microsoft-com:xslt"
                                xmlns:some-prefix="some-uri" xmlns:msxml="urn:schemas-microsoft-com:xslt" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                                xmlns:my="http://schemas.microsoft.com/office/infopath/2003/myXSD/2004-10-13T22:49:49"
                                xmlns:mstns="http://tempuri.org/XMLSchema.xsd">
                                <p class="p1a">
                                    <a class="nav" onclick="javascript:doPortal('click')" href="#">Project Portal<img
                                        height="9" alt="link arrow" src="images/right-arrow.gif" width="9" border="0"/></a></p>
                            </div>
                            <table cellspacing="0" cellpadding="0" width="140" border="0" xmlns:msxsl="urn:schemas-microsoft-com:xslt"
                                xmlns:some-prefix="some-uri" xmlns:msxml="urn:schemas-microsoft-com:xslt" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                                xmlns:my="http://schemas.microsoft.com/office/infopath/2003/myXSD/2004-10-13T22:49:49"
                                xmlns:mstns="http://tempuri.org/XMLSchema.xsd">
                                <tbody>
                                    <tr>
                                        <td width="12">
                                            <img height="12" src="images/b_nav_topleft.gif" width="12" alt="" /></td>
                                        <td class="leftnavtop">
                                            <img src="images/clear.gif" alt="" /></td>
                                        <td width="1" background="images/dots.gif" rowspan="3">
                                            <img src="images/dots.gif" alt="" /></td>
                                    </tr>
                                    <tr>
                                        <td background="images/b_nav_left.gif">
                                            <img src="images/b_nav_left.gif" alt="" />
                                        </td>
                                        <td class="leftnavtable">
                                            <table cellspacing="0" cellpadding="0" width="100%" border="0">
                                                <tbody>
                                                    <tr><td class="nav-off"><a class="nav" onclick="javascript:doLink('AboutWorkItems');" href="AboutWorkItems.htm">About Work Items</a></td></tr>
<tr><td class="nav-select"><a class="nav" onclick="javascript:doLink('Scenario');" href="Scenario.htm">Scenario</a></td></tr>
<tr><td class="nav-off"><a class="nav" onclick="javascript:doLink('QualityofSrvcRqmt');" href="QualityofSrvcRqmt.htm">Quality of Service Requirement</a></td></tr>
<tr><td class="nav-off"><a class="nav" onclick="javascript:doLink('Task');" href="Task.htm">Task</a></td></tr>
<tr><td class="nav-off"><a class="nav" onclick="javascript:doLink('Bug');" href="Bug.htm">Bug</a></td></tr>
<tr><td class="nav-off"><a class="nav" onclick="javascript:doLink('Risk');" href="Risk.htm">Risk</a></td></tr>

                                                </tbody>
                                            </table>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td>
                                            <img src="images/b_nav_bottomleft.gif" alt="" /></td>
                                        <td class="leftnavbottom">
                                            <img src="images/clear.gif" alt="" /></td>
                                    </tr>
                                </tbody>
                            </table>
                        </div>
                        <!-- start left column see also area -->
                        <div id="SeeAlsoHTML">
                            </div>
                        <!-- end left column see also area -->
                    </div>
                </td>
                <!-- end left column with navigation -->
                <!-- start center content area -->
                <td>
                    <table cellspacing="0" cellpadding="0" width="100%" border="0">
                        <tbody>
                            <tr>
                                <td>
                                    <img src="images/b_topleft.gif" alt="" /></td>
                                <td background="images/b_top.gif">
                                    <img height="15" src="images/b_top.gif" width="300" alt="" /></td>
                                <td>
                                    <img src="images/b_topright.gif" alt="" /></td>
                            </tr>
                            <tr>
                                <td background="images/b_left.gif">
                                    <img src="images/b_left.gif" alt="" /></td>
                                <!-- Start XSL3 -->
                                <td id="xsl3" width="100%" bgcolor="#ffffff">
                                    <div style="height: 280pt" xmlns:msxml="urn:schemas-microsoft-com:xslt" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                                        xmlns:my="http://schemas.microsoft.com/office/infopath/2003/myXSD/2004-10-13T22:49:49"
                                        xmlns:mstns="http://tempuri.org/XMLSchema.xsd">
                                        <table cellspacing="0" cellpadding="0" width="100%" border="0">
                                            <tbody>
                                                <tr>
                                                    <td width="70">
                                                        <img height="61" alt="role icon" src="images/i_workitem.gif" width="61" border="0" /></td>
                                                    <td>
                                                        <p class="title1">
                                                            Scenario</p>
                                                    </td>
                                                </tr>
                                            </tbody>
                                        </table>
                                        <div style="margin: 0pt 0pt 4pt; text-align: right">
                                            <p class="p1a">
                                            </p>
                                        </div>
                                        <table cellspacing="0" cellpadding="0" width="100%" border="0">
                                            <tbody>
                                                <tr>
                                                    <td width="150">
                                                        <table cellspacing="0" cellpadding="0" width="150" border="0">
                                                            <tbody>
                                                                <tr><td><h3>Work Item Database</h3></td></tr>
<tr><td class="ws-off"><a onclick="javascript:doLink('Scenario');" href="Scenario.htm">Overview</a></td><td ><img height="24" src="images/clear.gif" width="10"/></td></tr>
<tr><td class="ws-off"><a onclick="javascript:doLink('Scenario_StatesandTransitions');" href="Scenario_StatesandTransitions.htm">States and Transitions</a></td><td ><img height="24" src="images/clear.gif" width="10"/></td></tr>
<tr><td class="ws-off"><a onclick="javascript:doLink('Scenario_Fields');" href="Scenario_Fields.htm">Fields</a></td><td ><img height="24" src="images/clear.gif" width="10"/></td></tr>
<tr><td background="images/rule_horiz_dots.gif"><img src="images/rule_horiz_dots.gif"/></td><td><img src="images/clear.gif"/></td></tr>
<tr><td><h3>Process Guidance</h3></td></tr>
<tr><td class="ws-off"><a onclick="javascript:doLink('Scenario_Activities');" href="Scenario_Activities.htm">Activities</a></td><td ><img height="24" src="images/clear.gif" width="10"/></td></tr>
<tr><td class="ws-off"><a onclick="javascript:doLink('Scenario_Workstreams');" href="Scenario_Workstreams.htm">Workstreams</a></td><td ><img height="24" src="images/clear.gif" width="10"/></td></tr>
<tr><td background="images/rule_horiz_dots.gif"><img src="images/rule_horiz_dots.gif"/></td><td><img src="images/clear.gif"/></td></tr>

                                                            </tbody>
                                                        </table>
                                                    </td>
                                                    <td width="3" background="images/centerdivide2.gif">
                                                        <img src="images/centerdivide2.gif"/></td>
                                                    <td id="XSL4">
                                                        <table cellspacing="0" cellpadding="0" width="100%" border="0" xmlns:msxml="urn:schemas-microsoft-com:xslt"
                                                            xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:my="http://schemas.microsoft.com/office/infopath/2003/myXSD/2004-10-13T22:49:49"
                                                            xmlns:mstns="http://tempuri.org/XMLSchema.xsd">
                                                            <tbody>
                                                                <tr>
                                                                    <td class="contentblock">
                                                                        <div style="margin: 0pt 6pt">
                                                                            <p class="title3">States and Transitions</p>
                                                                            
                                                                            <div class="float_image"><img src="images/wi_scenario_flow.gif"  border="0" alt="" /><p class="p1c">The states of a scenario work item.</p></div>

                                                                            <p class="p1">
                                                                                A scenario is a type of work item, recording a single path of user interaction through the system. As the persona attempts to reach a goal, the scenario records the specific steps that they will take in attempting to reach that goal. Some scenarios will record a successful path; others will record an unsuccessful one. When writing scenarios, be specific as there are many possible paths.
                                                                            </p>
                                                                            <h1>New</h1><p class="p1">Scenarios can be created in the quality of scenarios list found in the requirements folder in the document library or by using the Team Explorer.</p>
<h6>New to Active</h6><table class="data2" style="border-bottom-color: #bfcbdf; border-top-style: solid; border-top-color: #bfcbdf; border-right-style: solid; border-left-style: solid; border-collapse: collapse; border-bottom-style: solid" bordercolor="#ffffff" cellspacing="0" cellpadding="4" width="100%" border="1"><tbody>
<tr><td class="row_bottom" width="20%"><p class="p1c">New</p></td><td class="row_bottom" width="80%"><p class="p1c">A scenario is activated as a new scenario when it is first created.</p></td></tr>
</tbody></table>
<h1>Active</h1><p class="p1">Scenarios begin in the Active state. The business analyst creates the scenario, provides a descriptive title, and fills in the Description field with as much detail as possible about the scenario.When the scenario is fully written, the business analyst assigns it to a lead developer. The Specified field is set to Yes, and the scenario remains in the active state while it is being implemented. The lead developer coordinates efforts with other developers to implement the scenario.</p>
<h6>Active to Resolved</h6><table class="data2" style="border-bottom-color: #bfcbdf; border-top-style: solid; border-top-color: #bfcbdf; border-right-style: solid; border-left-style: solid; border-collapse: collapse; border-bottom-style: solid" bordercolor="#ffffff" cellspacing="0" cellpadding="4" width="100%" border="1"><tbody>
<tr><td class="row_bottom" width="20%"><p class="p1c">Completed</p></td><td class="row_bottom" width="80%"><p class="p1c">A scenario is resolved as Completed when the development team completes writing code for the scenario. The lead developer assigns the scenario to a tester. </p></td></tr>
<tr><td class="row_bottom" width="20%"><p class="p1c">Split</p></td><td class="row_bottom" width="80%"><p class="p1c">A scenario is resolved as Split when further review indicates that the scenario is too large, or that it needs more granular definition. When splitting a scenario, create the new scenarios and link to them from the original scenario. </p></td></tr>
<tr><td class="row_bottom" width="20%"><p class="p1c">Deferred</p></td><td class="row_bottom" width="80%"><p class="p1c">A scenario is resolved as Deferred if it cannot be implemented in the current iteration. A scenario could be deferred because the team does not have enough time, or because blocking issues were discovered. Update the Iteration field to the correct iteration in which the scenario will be implemented. If the scenario is deferred to the next software product release version, leave the Iteration field blank. Be sure to include a detailed description of why the scenario was deferred, and when it is planned to be implemented. </p></td></tr>
<tr><td class="row_bottom" width="20%"><p class="p1c">Removed</p></td><td class="row_bottom" width="80%"><p class="p1c">A scenario is resolved as Removed if it is no longer deemed necessary to implement. When removing a scenario, check the Issue, and Exit Criteria fields. Typically these fields should be set to No for a removed quality of service scenario. </p></td></tr>
</tbody></table>
<h1>Resolved</h1><p class="p1">When the scenario is implemented in code, the lead developer sets the state to Resolved. The lead developer also assigns the scenario to a tester so that testing can begin.</p>
<h6>Resolved to Closed</h6><table class="data2" style="border-bottom-color: #bfcbdf; border-top-style: solid; border-top-color: #bfcbdf; border-right-style: solid; border-left-style: solid; border-collapse: collapse; border-bottom-style: solid" bordercolor="#ffffff" cellspacing="0" cellpadding="4" width="100%" border="1"><tbody>
<tr><td class="row_bottom" width="20%"><p class="p1c">Completed</p></td><td class="row_bottom" width="80%"><p class="p1c">A scenario is closed as Completed when the tester indicates that it has passed its tests. When completing a scenario, check the Issue, and Exit Criteria fields. Typically these fields should be set to No for a completed quality of service scenario. </p></td></tr>
<tr><td class="row_bottom" width="20%"><p class="p1c">Split</p></td><td class="row_bottom" width="80%"><p class="p1c">A scenario is closed as Split because further review indicated that the scenario was too large, or that it needed more granular definition. </p></td></tr>
<tr><td class="row_bottom" width="20%"><p class="p1c">Deferred</p></td><td class="row_bottom" width="80%"><p class="p1c">A scenario is closed as Deferred because it could not be implemented in the current iteration. </p></td></tr>
<tr><td class="row_bottom" width="20%"><p class="p1c">Removed</p></td><td class="row_bottom" width="80%"><p class="p1c">A scenario is closed as Removed because it is no longer deemed necessary to implement. </p></td></tr>
</tbody></table>
<h6>Resolved to Active</h6><table class="data2" style="border-bottom-color: #bfcbdf; border-top-style: solid; border-top-color: #bfcbdf; border-right-style: solid; border-left-style: solid; border-collapse: collapse; border-bottom-style: solid" bordercolor="#ffffff" cellspacing="0" cellpadding="4" width="100%" border="1"><tbody>
<tr><td class="row_bottom" width="20%"><p class="p1c">Test Failed</p></td><td class="row_bottom" width="80%"><p class="p1c">If the scenario fails to pass any tests, the tester must return the scenario to an active state and reassign it to the original lead developer. Also, the tester should create appropriate bugs for the test failures. </p></td></tr>
</tbody></table>
<h1>Closed</h1><p class="p1">The tester closes a scenario if it passes its tests. A scenario is also closed if it is Deferred, Removed, or Split into more scenarios.</p>
<h6>Closed to Active</h6><table class="data2" style="border-bottom-color: #bfcbdf; border-top-style: solid; border-top-color: #bfcbdf; border-right-style: solid; border-left-style: solid; border-collapse: collapse; border-bottom-style: solid" bordercolor="#ffffff" cellspacing="0" cellpadding="4" width="100%" border="1"><tbody>
<tr><td class="row_bottom" width="20%"><p class="p1c">Reactivated</p></td><td class="row_bottom" width="80%"><p class="p1c">A scenario may be reactivated due to a change in functionality.</p></td></tr>
</tbody></table>

                                                                        </div>
                                                                    </td>
                                                                </tr>
                                                            </tbody>
                                                        </table>
                                                    </td>
                                                </tr>
                                            </tbody>
                                        </table>
                                    </div>
                                </td>
                                <!-- End XSL3 -->
                                <!--  END CENTER ************************* -->
                                <td background="images/b_right.gif">
                                    <img src="images/b_right.gif" alt="" /></td>
                            </tr>
                            <tr>
                                <td>
                                    <img src="images/b_bottomleft.gif" alt="" /></td>
                                <td background="images/b_bottom.gif">
                                    <img src="images/b_bottom.gif" alt="" /></td>
                                <td>
                                    <img src="images/b_bottomright.gif" alt="" /></td>
                            </tr>
                        </tbody>
                    </table>
                    <!-- footer -->

                    <script>doFooter()</script>

                    <img height="10" src="images/clear.gif" width="1" alt="" />
                    <center>
                        <p class="p1a">
                            <a href="EULA/_EULA.txt">© 2005-2007 Microsoft Corporation. All rights reserved.</a></p>
                    </center>
                    <center>
                        <p class="p1a">
                            MSF for Agile Software Development 4.2</p>
                    </center>
                    <img height="20" src="images/clear.gif" width="1" alt="" />
                    <!-- end footer -->
                </td>
                <!-- endcenter content area -->
                <!-- start right margin -->
                <td width="20">
                    <img height="1" src="images/clear.gif" width="12" alt="" /></td>
                <!-- end left margin -->
            </tr>
        </tbody>
    </table>
    <!-- end main body table -->

    <script language="JScript" src="Code/Iceberg.js" defer="true" type="text/JScript"></script>

</body>
</html>
